﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace LogisticsModel
{
    public class Carriers
    {
        // <summary>
        /// 承运单编号
        /// </summary>
        public int CarriersID { get; set; }

        /// <summary>
        /// 发货单位
        /// </summary>
        public string SendCompany { get; set; }

        /// <summary>
        /// 发货单位地址
        /// </summary>
        public string SendAddress { get; set; }

        /// <summary>
        /// 发货人
        /// </summary>
        public string SendLinkman { get; set; }

        /// <summary>
        /// 发货人电话
        /// </summary>
        public string SendPhone { get; set; }

        /// <summary>
        /// 收货单位
        /// </summary>
        public string ReceiveCompany { get; set; }

        /// <summary>
        /// 收货单位地址
        /// </summary>
        public string ReceiveAddress { get; set; }

        /// <summary>
        /// 收货人或者联系人
        /// </summary>
        public string ReceiveLinkman { get; set; }

        /// <summary>
        /// 收货人电话或者联系人电话
        /// </summary>
        public string ReceivePhone { get; set; }

        /// <summary>
        /// 承运日期
        /// </summary>
        public DateTime LeaverDate { get; set; }

        /// <summary>
        /// 接收日期
        /// </summary>
        public DateTime ReceiveDate { get; set; }

        /// <summary>
        /// 完成情况	0:待调度 1:已调度 2:已签收 
        /// </summary>
        public int FinishedState { get; set; }

        /// <summary>
        /// 保险费
        /// </summary>
        public decimal InsuranceCost { get; set; }

        /// <summary>
        /// 运费
        /// </summary>
        public decimal TransportCost { get; set; }

        /// <summary>
        /// 其他费用
        /// </summary>
        public decimal OtherCost { get; set; }

        /// <summary>
        /// 合计费用
        /// </summary>
        public decimal TotalCost { get; set; }

        /// <summary>
        /// 开单员	业务员
        /// </summary>
        public int FK_UserID { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }

        /// <summary>
        /// 加入时间
        /// </summary>
        public DateTime CheckInTime { get; set; }

        /// <summary>
        /// 数据记录状态  0:该记录已删除  1:使用中
        /// </summary>
        public int IsDelete { get; set; }

        /// <summary>
        /// 修改时间
        /// </summary>
        public DateTime AlterTime { get; set; }
        public string UserName { get; set; }
        public double CTotalCost { get; set; }
        public double STotalCost { get; set; }
        public int SchedulingID { get; set; }

    }
}
